<?
class Distributore {
	function getElenco($min,$max,$orderby,$where) {
		$rs = lancia_procedura("elenco_persona", "$min,$max,'$orderby','$where'");
		return '{'.Get_json("rows", $rs, Array("idpersona","data_reg","nome","cognome","telefono")).'}';
	}
	
	function getRecord($id) {
		$rs = lancia_procedura("elenco_persona", "0,1,'idpersona',$id");
		return '{'.Get_json("row", $rs, Array("idpersona","data_reg","nome","cognome","indirizzo","citta","mail","telefono","colore")).'}';
	}
	
	function salva($id,$nome,$cognome,$indirizzo,$citta,$telefono,$mail,$colore) {
		$rs = lancia_procedura("inserisci_persona", "$id,'$nome','$cognome','$indirizzo','$citta','$telefono','$mail','$colore'");
		return '{"error":"'.$rs->Fields("msg").'"}';
	}
	
	function elimina($id) {
		$rs = lancia_procedura("elimina_persona", $id);
		return '{"error":"'.$rs->Fields("msg").'"}';
	}
}
?>